﻿//using com.guojin.core.io.message;
//using System;
//using System.Collections;
//using System.Collections.Generic;
//using UnityEngine;
//using com.guojin.mj.net.message.login;
//using UnityEngine.UI;

//public class LuckyRollerPage : EventManager
//{
//    public Text residueTime;          
//    public Text residueMoney;
//    private int residueTimeNum = 0;
//    private float residueMoneyNum = 0;
//    public Button lotteryBtn;
//    public Button moneyBtn;
//    public Button closeBtn;

//    private static LuckyRollerPage instance;
//    public static LuckyRollerPage GetInstance() { return instance; }
//    void Awake() { instance = this; }
//    public override void InformationSetting() { }

//    void Start()
//    {
//        closeBtn.onClick.RemoveAllListeners();
//        closeBtn.onClick.AddListener(DestoryClick);
//        lotteryBtn.onClick.RemoveAllListeners();
//        lotteryBtn.onClick.AddListener(LotteryBtnClick);
//    }

//    void Update()
//    {
//    }

//    void SetResidueTime()
//    {
//        residueTime.text = String.Format("剩余次数：{0}次", residueTimeNum.ToString());
//        if (residueTimeNum > 0) lotteryBtn.interactable = true;
//        else lotteryBtn.interactable = false;
//    }


//    public void OnReceive741(string message, Message data)
//    {
//        SHLuckRollRet lrr = (SHLuckRollRet)data;
//        residueTimeNum = lrr.ResidueTime;
//        SetResidueTime();
//    }

//    public void OnReceive743(string message, Message data)
//    {
//        SHLuckRollResultRet lrrr = (SHLuckRollResultRet)data;
//        if (lrrr.Prize == -1)
//        {
//            TooL.ShowNoticePage("每天最大抽奖次数5次！");
//        }
//        else
//        {
//            StartRoll(lrrr.Prize);
//        }
//    }

//    void StartRoll(int prizeNum)         //开始抽奖
//    {
//        GetComponent<SetPrize>().RollToSeletePrize(prizeNum);
//    }

//    void LotteryBtnClick()    //抽奖按钮点击
//    {
//            if (residueTimeNum > 0)
//            {
//                SHLuckRollResultReq lrrr = new SHLuckRollResultReq();
//                SocketMgr.GetInstance().Send(com.guojin.mj.net.Net.instance.write(lrrr));

//                SetLotteryBtn(false);
//            }
//            else
//            {
//                TooL.ShowNoticePage("没有抽奖次数，不能抽奖");
//            }    
//    }

//    public void SetLotteryBtn(bool click)
//    {
//        if (click)
//        {
//            lotteryBtn.enabled= true;
//        }
//        else
//        {
//            lotteryBtn.enabled = false;
//        }
//    }


//    void DestoryClick()
//    {
//        DestroyImmediate(gameObject);
//    }        //关闭按钮点击
//}
